page{
	background-color: #f8f8f8;
}
.cartlist{
	width: 100%;
}
.order{ 
	margin: 0 auto;
    width: 720rpx;
    height: 240rpx;
    margin-top: 32rpx;
    position: relative;
    box-shadow: 0 0 12rpx #85888d;
    background-color: #ffffff;
    border-radius: 12rpx;
}
.dxk{
	position: absolute;
    left: 32rpx;
    top: 100rpx;
}
.cartImg{
	
}
.cartImg-image{
	width: 201rpx;
    height: 201rpx;
    position: absolute;
    left: 100rpx;
    top: 18rpx;
}
.title{
    position: absolute;
    width: 340rpx;
    left: 320rpx;
    top: 16rpx;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.num1{
	position: absolute;
    left: 320rpx;
    top: 88rpx;
}
.price{
	position: absolute;
    left: 320rpx;
    top: 170rpx;
}
.tubiao{
	position: absolute;
    right: 40rpx;
    top: 84rpx;
}
/* 底部结算 */
.cartbottom{
	width: 100%;
	height: 88rpx;
    position: fixed;
    bottom: 0rpx;
    background: #ffffff;
}
.dxk2{
	display: inline-block;
    padding-top: 32rpx;
    margin-left: 16rpx;
}
.bmtext{
	display: inline-block;
    position: relative;
    top: 4rpx;
}
.priceall{
	display: inline-block;
    position: relative;
    top: 4rpx;
    left: 220rpx;
}
.jiesuan{
	display: inline-block;
    float: right;
    width: 160rpx;
    height: 100%;
    background-color: #2979ff;
}
.jiesuan-text{
	position: relative;
    top: 28rpx;
    left: 36rpx;
    color: #ffffff;
}

/* 购买商品数量,价格模态框 */
/deep/ .u-modal.data-v-6eb67b62{
	width: 720rpx !important;
}
.model{
	width: 100%;
	height: 380rpx;
}
.v-name{
	width: 600rpx;
}
.model-text{
	margin-left: 4rpx;
    color: #3c9cff;	
}
.num2{
	display: inline-block;
    margin-left: 244rpx;
}
.mname, .mphone, .maddress{
	margin-left: 8rpx;
    float: left;
    margin-top: 2rpx;
}
.name-input, .phone-input{
	display: inline-block;
    width: 224rpx;
    float: right;
}
/* 联系电话 */
.v-phone{
	width: 600rpx;
	margin-top: 24rpx;
}
.v-address{
	width: 600rpx;
	margin-top: 24rpx;
}
.address-input{
	display: inline-block;
	width: 224rpx;
	float: right;
}
.buybutton12{
	display: inline-block;
    background: #3c9cff;
    color: #ffffff;
    border-radius: 8rpx;
    padding: 12rpx 12rpx;
    position: absolute;
    bottom: 80rpx;
    right: 48rpx;
    width: 600rpx;
    text-align: center;
}